strut your stuff - French English Dictionary